rural meeting in which people compete by singing improvised verses - Español Inglés Diccionario